45
/ 89
07-3 Vivid Red Steel Sculpture By Alexandre Arrechea Reimagines The Sherry Netherland Hotel as an Ouroboros In Union Square Park New York City